package com.yunyao.dao.model;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * <p>
 * 超链接配置表
 * </p>
 *
 * @author xingjishuai
 * @since 2024-07-02
 */
@Data
@TableName("jimu_report_link")
public class JimuReportLink {

    /**
     * 主键id
     */
    private String id;

    /**
     * 积木设计器id
     */
    private String reportId;

    /**
     * 参数
     */
    private String parameter;

    /**
     * 弹出方式（0 当前页面 1 新窗口）
     */
    private String ejectType;

    /**
     * 链接名称
     */
    private String linkName;

    /**
     * 请求方法0-get,1-post
     */
    private String apiMethod;

    /**
     * 链接方式(0 网络报表 1 网络连接 2 图表联动)
     */
    private String linkType;

    /**
     * 外网api
     */
    private String apiUrl;

    /**
     * 联动图表的ID
     */
    private String linkChartId;

    /**
     * 表达式
     */
    private String expression;

    /**
     * 条件
     */
    private String requirement;
}
